deputy director and chief editor - İspanyolca İngilizce Sözlük